retire from a sport or professional activity - İspanyolca İngilizce Sözlük